package com.rw.coco.util;

public class CocoStringUtil {
    /**
     * 字符串开窗
     * 为了获取简略的报错信息，需要把字符串的部分内容展示出来
     * 这个方法能够截取一部分字符串内容
     *
     * @param str   需要截取的字符串
     * @param index 需要展示的位置
     * @param size  需要开窗的大小
     * @return 开窗之后的字符串
     */
    public static String openWindow(String str, int index, int size) {
        int leftIndex = Math.max(index - size, 0);
        int rightIndex = Math.min(index + size, str.length());
        return str.substring(leftIndex, rightIndex);
    }
}
